package com.mdb.open.trade.rabbit.model;
/*
 * Copyright (C), 2017-2019 澳发科技(MDB)
 * FileName: ScoreQuotaEvent.java
 * Author:   符楚
 * Date:     2019-07-23 13:20
 * History:
 * <author>          <time>          <version>          <desc>
 * 符楚               2019-07-23          V1.00             新建
 * -----------------------------------------------------------
 * 作者姓名           修改时间           版本号            描述
 */

import com.mdb.bc.api.data.DataObjectBase;
import com.mdb.open.common.enums.ProductCodeEnum;
import com.mdb.open.common.enums.trade.type.MerchantTypeEnum;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <br>
 * <br>
 *
 * @author 符楚
 * @Date 2019-07-23 13:20
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class MerchantQuotaEvent extends DataObjectBase {

    /**
     * 客户编码
     */
    private String customerCode;

    /**
     * 商户编号
     */
    private String merchantNo;

    /**
     * 商户ID
     */
    private String merchantName;

    /**
     * 商户类型
     */
    private MerchantTypeEnum merchantType;

    /**
     * 产品编码
     */
    private ProductCodeEnum productCode;

    /**
     * 额度
     */
    private BigDecimal quota;

    /**
     * 额度过期时间
     */
    LocalDateTime expDate;

}
